/* 
    Document   : login
    Created on : 26-mag-2010, 16.44.04
    Author     : Anselmo Scalise
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
@CHARSET "UTF-8";
* {margin:0; padding:0;}

body {
    border-top-style:solid;
    border-top-width:30px;
    font:11px "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
    
}

body.login {

    border-top-color:#464646;

}

body, #wpbody, .form-table .pre {
    color:#333333;
    
}

html {
    font: 90%/1.3 arial,sans-serif;
    padding:0;
    margin: 0;
    background:url("/images/bgr.jpg");
}

form {
    -webkit-box-shadow: #C8C8C8 30px 30px 28px;
    -moz-box-shadow:30px 30px 28px #C8C8C8;

    -moz-border-radius:16px 16px 16px 16px;
    border-bottom-left-radius: 16px 16px;
    border-bottom-right-radius: 16px 16px;
    border-top-left-radius: 16px 16px;
    border-top-right-radius: 16px 16px;
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #E5E5E5;
    font-weight:normal;
    margin-left:8px;
    padding:16px 16px 40px;
}


h1 a {
    background:url("/images/logo.png") no-repeat scroll center top transparent;
    display:block;
    height:70px;
    overflow:hidden;
    padding-bottom:15px;
    text-indent:-9999px;
    width:326px;
}
#login {
    margin:7em auto;
    width:320px;
}

label {
    color:#777777;
    font-size:13px;
}

#username, #password {
    background:none repeat scroll 0 0 #FBFBFB;
    border:1px solid #E5E5E5;
    font-size:24px;
    margin-bottom:16px;
    margin-right:6px;
    margin-top:2px;
    padding:3px;
    width:97%;
}
input.button-primary, button.button-primary, a.button-primary {

    
    border-color:#eee;
    color:#000;
    font-weight:lighter;
    text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);
    -moz-border-radius:11px 11px 11px 11px;
    margin:2px;
    padding:3px;

}
.submit,.alignright{float:right;}
.MessageBox {

    background-color: #CCFF99;
    color: #000000;
    width:100%;
    font-size:13px;
    text-align: center;
    display: none;
    padding: 3px;

}

.MessageBoxError {

    background-color: #DB2929;
    color: #ffffff;
    width:100%;
    font-size:13px;
    text-align: center;
    display: none;
    padding: 3px;

}


#backtoblog a {
    color:#CCCCCC;
}

#backtoblog a {
    left:15px;
    position:absolute;
    text-decoration:none;
    top:7px;
}
a, #adminmenu a, #poststuff #edButtonPreview, #poststuff #edButtonHTML, #the-comment-list p.comment-author strong a, #media-upload a.del-link, #media-items a.delete, .plugins a.delete, .ui-tabs-nav a {
color:#21759B;